neonatal blood - French English Dictionary